#ifndef COMPOUND_ADD_WIDGET_H
#define COMPOUND_ADD_WIDGET_H

#include <QDialog>
#include <QLineEdit>
#include <QLabel>
#include <QPushButton>
#include <QListWidgetItem>

class CompoundPropertiesDialog : public QDialog {
    Q_OBJECT
public:
    CompoundPropertiesDialog(QListWidgetItem * item, QWidget * parent = NULL);
    ~CompoundPropertiesDialog();

public slots:
    void populate();

private:
    QLineEdit* name_LE;
    QLineEdit* Eg_LE;
    QLineEdit* a_lc_LE;
    QLineEdit* delta_so_LE;
    QLineEdit* vbo_LE;
    QLineEdit* mass_ef_LE;
    QLineEdit* ac_LE;
    QLineEdit* av_LE;
    QLineEdit* b_LE;
    QLineEdit* c11_LE;
    QLineEdit* c12_LE;

    QPushButton * execute_button;
    QPushButton * cancel_button;

    QListWidgetItem * m_item;
};

#endif // COMPOUND_ADD_WIDGET_H
